globular thrombus - French English Dictionary